home *** CD-ROM | disk | FTP | other *** search
Text File | 1986-01-07 | 93.2 KB | 2,905 lines |
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- IMAGEPRINT
- Print Quality Enhancer
- Version 1.01
-
- for the IBM PC and
- IBM Graphics Printer/Epson
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Copyright (C) Image Computer Systems 1985
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- This product is marketed as User-Supported Software. We at
- Image Computer Systems rely on your support to continue
- developing quality software at reasonable prices. You are
- encouraged to give unmodified copies of PC-DOS/MS-DOS
- IMAGEPRINT distribution diskettes to your friends and
- acquaintances. We want to reach as many people as possible
- with this product.
-
- This is an opportunity to test and evaluate software before
- you buy it. If you find yourself using the product, please
- register your copy. See the Introduction Section
- "Registering your copy of IMAGEPRINT" for details.
-
- The programs and the documentation on the PC-DOS/MS-DOS
- IMAGEPRINT distribution diskette are copyrighted. No
- programs or documentation can be added or deleted or altered
- without written approval from Image Computer Systems. See
- the APPENDIX Section "Rules and Regulations" for details.
-
- IBM, PC-DOS, IBM PC, IBM PC XT, IBM PCjr, Graphics Printer,
- Proprinter are trademarks of International Business Machines
- Corporation.
-
- CP/M is a trademark of Digital Research Corporation.
-
- Compaq is a trademark of Compaq Computer Corporation.
-
- PC-Write is a trademark of Quicksoft.
-
- Epson is a trademark of Epson Corporation.
-
- WordStar is a trademark of MicroPro Corporation.
-
- MS-DOS is a trademark of Microsoft Corporation.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- CONTENTS
- --------------------------------------------------------------
-
-
-
- TABLE OF CONTENTS
-
- Introduction
- What is IMAGEPRINT? ...........................1
- What does IMAGEPRINT include? .................1
- What printers is IMAGEPRINT compatible with? ..3
- What computers will IMAGEPRINT run on? ........4
- Files on the IMAGEPRINT distribution diskette .4
- Registering your copy of IMAGEPRINT ...........5
- Support from Image Computer Systems ...........6
- Image Computer Systems locations ..............6
-
- Using IMAGEPRINT
- Making a copy of the IMAGEPRINT diskette ......7
- Starting IMAGEPRINT ...........................7
- Inputting from a file .........................8
- Typewriter mode ...............................9
- Backslash commands ...........................10
- Fonts ......................................11
- Print quality ..............................11
- Character attributes .......................12
- Character offsets ..........................13
- Cancelling character attributes/offsets ....13
- Print density ..............................14
- Lines per inch .............................14
- Straight-through mode ......................15
- Printing a backslash .......................15
- JX-80 color control ........................15
- Formatting commands ..........................16
- Enable formatting ..........................18
- Page length ................................18
- Page number ................................18
- Move to next page ..........................19
- Headers and footers ........................19
- Set header and footer width ................20
- Lines per inch .............................20
- Line spacing ...............................21
- Start paragraph ............................21
- Word wrap with justification ...............21
- No word wrap ...............................21
- Left margin ................................21
- Right margin ...............................21
- Extra gutter, even pages ...................21
- Extra gutter, odd pages ....................21
- Temporary indent ...........................21
- Center line ................................22
- Force printing .............................22
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- CONTENTS
- --------------------------------------------------------------
-
-
- Force paper movement .......................22
- Immediate backslash execution ..............22
- Comments ...................................22
- International character sets .................23
- Using with a word processor/text editor ......24
- Using with PC-Write ..........................24
-
- Appendix
- IMAGEPRINT backslash commands summary ........26
- IMAGEPRINT formatting commands summary .......27
- Error messages ...............................28
- Technical notes ..............................30
- Other Image Computer Systems products
- METATEXT ..................................31
- CP/M version of IMAGEPRINT ................32
- Rules and Regulations ........................34
- Image Computer Systems - a profile ...........35
-
- Index ...........................................36
-
- REGISTRATION FORMS ..............................39
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- INTRODUCTION
- --------------------------------------------------------------
-
-
- INTRODUCTION
-
- WHAT IS IMAGEPRINT?
-
- IMAGEPRINT is a program which allows you to produce high
- quality characters on your dot-matrix printer. With
- IMAGEPRINT you can print important letters, resumes, and
- documentation on your standard IBM Graphics Printer/Epson.
- There is no need to buy a daisy wheel printer, another
- parallel port, another cable.
-
- IMAGEPRINT runs as a standard applications program. Text
- input to IMAGEPRINT can come either directly from the
- keyboard (typewriter mode) or from a diskette file. The text
- input can contain embedded backslash ("\") commands, which
- select bold, underlining, proportional spacing, etc. Text
- can be formatted (left and right justification, margins,
- etc) with a word processor or by using IMAGEPRINT's built-in
- formatting capabilities.
-
-
- WHAT DOES IMAGEPRINT INCLUDE?
-
- Characters -
-
- Whether you're working with an IBM Graphics Printer, an
- Epson printer, or a compatible printer, IMAGEPRINT allows
- you to print the IBM Graphics Printer's extended character
- set, which matches the IBM PC's character set, in letter
- quality. All of the mathematical symbols, national charac-
- ters and graphics characters are included.
-
- Character attributes -
-
- IMAGEPRINT provides all of the standard IBM Graphics Printer
- character attributes like bold, double width, underline, and
- compressed.
-
- Additional features provided by IMAGEPRINT include italic,
- half-high, 12 characters per inch (cpi), true superscript
- and subscript, 6 or 8 lines per inch, Epson JX series
- printer color control and proportional character spacing.
-
-
-
-
-
-
-
-
-
-
-
- 1
-
-
-
-
-
-
-
-
- INTRODUCTION
- --------------------------------------------------------------
-
-
- Print Modes -
-
- There are three IMAGEPRINT print qualities:
-
- Medium quality fast 3 pass printing.
-
- In this mode the print head moves at standard printer
- speed. The printing is more dotty than the other two
- modes, especially in the horizontal direction. This mode
- is useful for memos and reports that don't need top print
- quality, or for fast proofing.
-
- High quality 3 pass printing.
-
- In this mode the print head moves at one half standard
- printer speed. This is the default quality of
- IMAGEPRINT. The print quality is excellent and can be
- used for your important correspondence.
-
- High quality 6 pass printing.
-
- In this mode, the print head moves at one half standard
- printer speed. Use this mode for your most important
- letters, or if your printer ribbon is getting old.
-
- Fonts -
-
- All font files on IMAGEPRINT diskettes have a five letter
- name: FONTx, where x is the number of the font.
-
- The distribution diskette contains 1 font: Cubic (FONT1).
-
- Registered users of IMAGEPRINT have a total of 5 typefaces:
-
- Cubic: Attractive well-proportioned font that works
- (FONT1) well at both 10 and 12 cpi.
-
- Small: The smallest font. A nice alternative (in
- (FONT6) proportional mode) to compressed (17.1 cpi).
-
- Hollow: Unusual font. Characters are very large, and
- (FONT7) the center is hollow. Best at 10 cpi. Like
- Block, it works well as a heading.
-
- Pica: Larger font than Cubic. Best at 10 cpi.
- (FONT8)
-
- Block: Heavy font, very thick. Useful for headings,
- (FONT9) emphasis. Stands out with bold attribute.
-
-
-
-
- 2
-
-
-
-
-
-
-
-
- INTRODUCTION
- --------------------------------------------------------------
-
-
- If you only have the Cubic font, you can get a demonstration
- of the other IMAGEPRINT fonts by running "FONTDEMO" on the
- IMAGEPRINT diskette. FONTDEMO.BAT is a batch file that
- copies the data file F.DAT to LPT1:.
-
- There is a file called FTABLE.TXT on the IMAGEPRINT
- diskette, containing an ASCII character table. You can use
- it to print each of your IMAGEPRINT fonts for easy reference
- to character shapes or individual character codes. Edit
- FTABLE.TXT, changing the font name and the leading backslash
- command to select the desired font. Then use IMAGEPRINT to
- copy FTABLE.TXT to the printer. E.G. "IMP80 FTABLE.TXT".
-
- Formatting -
-
- IMAGEPRINT recognizes "dot commands" that select left and
- right margins, text justification, even and odd page
- gutters, automatic centering, headers, footers, six and
- eight lines per inch and line spacing. Backslash commands,
- including double width, do not affect the formatting. See
- the Section "Formatting commands" for more details.
-
-
- WHAT PRINTERS IS IMAGEPRINT COMPATIBLE WITH?
-
- IMAGEPRINT is compatible with any of the following dot-
- matrix printers:
-
- IBM Graphics Printer or compatibles
- IBM Proprinter (Set DIP sw 6 so <LF> becomes <CR><LF>)
- Epson FX series printers
- Epson RX series printers
- Epson LX series printers
- Epson JX series printers
- Future Epson printers (Epson has a policy of downward
- compatibility for its new printers)
- Epson compatible printers
-
- If in doubt about your printer's suitability, check that it
- recognizes the standard Epson ESC Z, ESC Y, and ESC 3
- control codes and that its minimum line feed distance is
- 1/216 inches. The 1/216 inches line feed distance is
- important - some printers advertise as being Epson or IBM
- Graphics Printer compatible, but their minimum line feed
- distance may be greater.
-
- IMAGEPRINT works with printers connected to the parallel
- interface on ports LPT1:, LPT2:, or LPT3:. It will not work
- with serially interfaced printers.
-
-
-
-
- 3
-
-
-
-
-
-
-
-
- INTRODUCTION
- --------------------------------------------------------------
-
-
- WHAT COMPUTERS WILL IMAGEPRINT RUN ON?
-
- IMAGEPRINT works with the IBM PC, IBM PC XT, IBM PCjr, and
- any true compatibles, like the Compaq. It runs under PC-DOS
- or MS-DOS versions 1.1 and above.
-
- There is also a CP/M-80 version of IMAGEPRINT. See the
- Appendix Section "Other Image Computer Systems products" for
- details.
-
-
- FILES ON THE IMAGEPRINT DISTRIBUTION DISKETTE
-
- README Introduction, directions
- IMP80.EXE IMAGEPRINT program for an 80 column printer
- FONT1 Cubic font
- MANUAL.DOC The IMAGEPRINT User Manual
- FONTDEMO.BAT Batch file used for a demonstration of
- other IMAGEPRINT fonts
- F.DAT Data file for FONTDEMO.BAT
- IMPTUTR1.TXT Simple IMAGEPRINT demonstration
- IMPTUTR2.TXT Detailed IMAGEPRINT demonstration
- RULER.DEF PC-Write definition file for ED.EXE
- RULER.PRT PC-Write definition file for PR.EXE
- PCWRT.HLP Patch for PC-Write help file HELPE.DEF
- FTABLE.TXT Font ASCII table. Print with IMAGEPRINT after
- altering the leading backslash command and
- font name
- NATIONAL.COM Redefine IMAGEPRINT to ten international
- character sets, as well as individual
- character assignment
-
- The above files are more fully described in the appropriate
- sections.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 4
-
-
-
-
-
-
-
-
- INTRODUCTION
- --------------------------------------------------------------
-
-
- REGISTERING YOUR COPY OF IMAGEPRINT
-
- This IMAGEPRINT diskette is distributed as User-Supported
- Software. Registration costs 20 dollars/14 pounds and gives
- you the following:
-
- (1) You are supporting us in our effort to release quality
- software at User-Supported prices.
-
- We realize that the "distribution" version of IMAGE-
- PRINT, with the Cubic font, is a perfectly usable pro-
- duct without any of the extras you get if you register.
- We could have distributed a version of IMAGEPRINT that
- had features removed, or deleted sections of the user's
- manual, but we have given you everything you need.
- Please give us the support we need by sending in 20
- dollars/14 pounds not only for what you will get, but
- also for what you already have.
-
- (2) When you register your copy of IMAGEPRINT we will send
- you the latest release of both the 80 and 136 column
- versions of IMAGEPRINT. The 136 column version of IMAGE-
- PRINT works with wide-carriage printers, and the 80
- column version works with letter-width printers.
-
- (3) Also included are the five fonts described in Section
- "What does IMAGEPRINT include?", Subsection "Fonts".
- Each font contains an entire IBM Graphics Printer's
- character set. Type "FONTDEMO" to see a font demonstra-
- tion.
-
- (4) There are two special discounts in effect at this time:
-
- -> For a limited time, anyone who becomes a registered
- user of IMAGEPRINT is entitled to 24 dollars/16 pounds
- off the price of METATEXT. This is a special package
- promotional discount we are offering to get more
- people using and talking about our products.
-
- -> METATEXT normally sells for 129 dollars/95 pounds,
- but for a limited time, in the USA only, a promotional
- discount of $20 makes the price $109.
-
- Combining the two discounts means that you pay only
- 105 dollars/93 pounds for IMAGEPRINT and METATEXT and
- a total of 10 fonts.
-
- For details on METATEXT see the Appendix Section
- "Other Image Computer Systems products".
-
-
-
-
- 5
-
-
-
-
-
-
-
-
- INTRODUCTION
- --------------------------------------------------------------
-
-
- Or you may order the distribution diskette containing the
- latest version of 80 column IMAGEPRINT, 1 font (Cubic), and
- all support files for 10 dollars/9 pounds.
-
- Diskettes are DOS 1.1 double-sided format for compatibility
- with all versions of PC-DOS/MS-DOS. If you have single-
- sided diskette drives, we can supply IMAGEPRINT on two
- single-sided diskettes for an additional fee of 5 dollars/4
- pounds.
-
- At the end of this manual is a registration and order form.
- Order by mail or phone. Our addresses are listed in the
- Section "IMAGE COMPUTER SYSTEMS LOCATIONS."
-
-
- SUPPORT FROM IMAGE COMPUTER SYSTEMS
-
- If you are not a registered user, please don't contact us
- for technical assistance. It wouldn't be fair to other reg-
- istered users who are actively supporting us.
-
- If you are a registered user, and you have an urgent problem
- or question, give us a call. Otherwise send a letter,
- clearly stating your question or problem. We will attempt
- to reply the same day we receive your letter. It is our
- policy to provide full support and to ensure your complete
- satisfaction with this product.
-
- Suggestions and comments are welcome from everyone.
-
-
- IMAGE COMPUTER SYSTEMS LOCATIONS
-
- Our addresses are:
-
- USA Image Computer Systems
- P. O. Box 647
- Avon Connecticut 06001
- Ph: (203) 678-8771
-
-
- EUROPE Image Computer Systems Ltd.
- 27 Cobham Road
- Ferndown Industrial Estate
- Wimborne
- Dorset ENGLAND BH21 7PE
- Ph: 0202-876064
-
-
-
-
-
-
- 6
-
-
-
-
-
-
-
-
- USING IMAGEPRINT
- --------------------------------------------------------------
-
-
- USING IMAGEPRINT
-
- MAKING A COPY OF THE IMAGEPRINT DISKETTE
-
- First, make a copy of the IMAGEPRINT diskette. The
- IMAGEPRINT diskette is not copy protected so it can be
- copied in the conventional way.
-
- Step 1:
- Place the original IMAGEPRINT diskette in drive A:
- Step 2:
- Place an empty formatted diskette in drive B:
- Step 3:
- Type "COPY *.* B:"
-
- The copy command is safer than the "DISKCOPY" procedure
- because the diskettes can be accidentally reversed and still
- not overwrite the IMAGEPRINT diskette. Store the original
- diskette in a safe place.
-
- If you are unfamiliar with this procedure, refer to your
- operating system manual.
-
-
- STARTING IMAGEPRINT
-
- Put your IMAGEPRINT copy in the currently active drive.
- Make sure you have the Disk Operating System (DOS) prompt
- displayed. Then invoke IMAGEPRINT.
-
- The syntax for invoking IMAGEPRINT for an 80 column printer
- is:
- IMP80 input_source LPTx: (x = 1,2 or 3)
-
- To use the 136 column version of IMAGEPRINT, substitute
- "IMP136" for "IMP80". Note - The 136 column version of
- IMAGEPRINT is not included on the IMAGEPRINT distribution
- diskette.
-
- The input_source specification is the source of input to
- IMAGEPRINT. This can be either the keyboard (typewriter
- mode) or a diskette file. See the following sections for
- details.
-
- Following the input_source specification is the printer port
- specification. If you don't specify the printer port, it
- will default to LPT1:.
-
- When IMAGEPRINT is invoked, FONT1 is always loaded as the
- default font. You must always have FONT1 on the same
- diskette as the IMAGEPRINT program.
-
-
- 7
-
-
-
-
-
-
-
-
- USING IMAGEPRINT
- --------------------------------------------------------------
-
-
- If there are any errors when invoking IMAGEPRINT, the cause
- of the error will be displayed on the screen, and control
- will return to the operating system. Errors, and their
- meanings, are listed in the Appendix.
-
- While IMAGEPRINT is running, if the printer becomes not
- ready (turned off, taken off-line, out of paper..),
- IMAGEPRINT will usually time-out (see below), display an
- error message, and return control to the operating system.
- The time-out value is determined by your operating system,
- not by IMAGEPRINT.
-
- If you have specified infinite printer retry with your
- operating system MODE command or if you have run an infinite
- retry utility program, IMAGEPRINT will not time-out.
-
- You can abort IMAGEPRINT by pressing CTRL-C (the CTRL key,
- plus the "C" key at the same time), but usually only if the
- printer is actively printing. If your printer is not ready
- (see above), then the CTRL-C key combination may not be
- recognized because the part of your operating system that
- drives your printer may be in an endless loop.
-
-
- INPUTTING FROM A FILE:
-
- Using a text editor or word processor (see Section "Using
- with a word processor/text editor"), create the file you
- wish to print with IMAGEPRINT. Type in any backslash
- commands as standard characters. Then send the file to the
- printer using either the 80 column version of IMAGEPRINT
- (IMP80) or the 136 column version (IMP136). For example:
-
- IMP80 letter.doc
- IMP136 a:letter.doc LPT3:
- IMP80 resume lpt2:
-
- Note - The 136 column version of IMAGEPRINT is not included
- on the IMAGEPRINT distribution diskette.
-
- Backslash commands and dot formatting commands are
- automatically recognized and acted on. They are not printed.
-
- Text files sent to IMAGEPRINT must have a standard DOS end-
- of-file marker byte (26 decimal, 1A hexadecimal). Otherwise
- IMAGEPRINT may not recognize the end of your text file. This
- byte is automatically appended to files by almost every word
- processor and text editor on the market. If your text editor
- doesn't append this byte, then type it in as the last char-
- acter in your text file.
-
-
-
- 8
-
-
-
-
-
-
-
-
- USING IMAGEPRINT
- --------------------------------------------------------------
-
-
- TYPEWRITER MODE:
-
- To use IMAGEPRINT in typewriter mode, type:
-
- IMP80 CON: LPTx: (x = 1,2 or 3)
-
- To use the 136 column version of IMAGEPRINT, substitute
- "IMP136" for "IMP80". Note - The 136 column version of
- IMAGEPRINT is not included on the IMAGEPRINT distribution
- diskette.
-
- The first parameter following the program invocation
- ("IMP80") is the source of input, and in this case, you will
- input from the keyboard. All backslash commands will be
- recognized. The current line can be edited with the
- standard DOS keyboard buffer editing syntax. The most useful
- keys are:
-
- BACKSPACE - delete character to left of cursor.
- TAB - move to next tab stop.
- FUNCTION KEY 1 - display previous line 1 character at a
- time.
- FUNCTION KEY 3 - display previous line in its entirety.
- <RETURN> - print the line that is visible on the
- screen.
-
- Each line on the screen will not print until the <RETURN>
- key is pressed, because an internal line buffer stores the
- characters.
-
- Following the input_source specification is the printer port
- specification. If you don't specify the printer port, it
- will default to LPT1:.
-
- To exit IMAGEPRINT and return to the operating system, press
- the function key F6, or press the keys CTRL and "Z" together
- as the first entry on a line. Then press <RETURN>.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 9
-
-
-
-
-
-
-
-
- USING IMAGEPRINT
- --------------------------------------------------------------
-
-
- BACKSLASH COMMANDS
-
- Backslash commands, which select character density, width,
- etc., are standard printable characters, embedded within the
- text of a file created for use with IMAGEPRINT. For example,
- "\I" gives you italics, and "\U" gives you underlining.
- These backslash commands are recognized as IMAGEPRINT
- commands, and are removed from the stream of data sent to
- the printer. They are not printed.
-
- There is no space between the backslash and the following
- character that identifies the command.
-
- There are two kinds of backslash commands: toggling and non-
- toggling.
-
- Toggling commands reverse the current state of the mode
- selected. For example, because BOLD is a toggling command,
- the first "\B" encountered enables BOLD mode, the second
- cancels BOLD, the third enables BOLD again, etc. You can
- turn off all active toggling modes with "\C" (cancel).
-
- Non-toggling commands are cancelled by selecting another
- mutually exclusive mode. For example, if "\P" is selected
- (proportional spacing), a later "\>" (10 cpi) command will
- both cancel proportional mode and enable 10 cpi mode.
-
- In the following table, the command letters following the
- backslash are shown in upper case, though lower case will
- work also. The backslash command mnemonics (except for the
- color commands) represent, as closely as possible, the
- action involved. For example, superscript is ^, subscript
- is v, compressed is <, 12 cpi is |, 10 cpi is >.
-
- There are examples of backslash commands in the diskette
- files IMPTUTR1.TXT and IMPTUTR2.TXT.
-
- In the following tables, ESC stands for the escape character
- (1B Hex, 27 Decimal).
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 10
-
-
-
-
-
-
-
-
- USING IMAGEPRINT
- --------------------------------------------------------------
-
-
- FONTS:
-
- \1 \6 \7 \8 \9
-
- Select a different font. The font file selected must
- be on the same drive that IMAGEPRINT was started on,
- or an error occurs, and the program terminates.
- Your new font choice remains in effect until
- overridden by another font choice.
-
- The numbers following the backslashes correspond to
- the font files:
-
- 1 - FONT1 (Cubic)
- 6 - FONT6 (Small)
- 7 - FONT7 (Hollow)
- 8 - FONT8 (Pica)
- 9 - FONT9 (Block)
-
- The default font is FONT1.
-
- Mixing different fonts on the same line slows the
- printing because of the font file disk access time.
-
- See the Section "What does IMAGEPRINT include?" for
- details on the fonts.
-
-
- PRINT QUALITY:
-
- All three IMAGEPRINT print qualities are available
- with IMAGEPRINT fonts.
-
- \F - (Fast) Medium quality 3 pass printing.
- In this mode the print head moves at standard
- printer speed. The printing is more dotty than the
- other two modes, especially in the horizontal
- direction. All character attributes can be used
- except BOLD.
-
- \Q - (Quality) High quality 3 pass printing.
- In this mode the print head moves at one half
- standard printer speed. This is the default quality
- of IMAGEPRINT. The print quality is excellent.
-
- \L - (Laser) Top quality 6 pass printing.
- In this mode, the print head moves at one half
- standard printer speed. Use this mode for your most
- important printing, or if your printer ribbon is
- getting old.
-
-
-
- 11
-
-
-
-
-
-
-
-
- USING IMAGEPRINT
- --------------------------------------------------------------
-
-
- CHARACTER ATTRIBUTES:
-
- \B - BOLD
- Toggle bold mode. Bold characters appear darker and
- thicker in appearance.
-
- This mode corresponds to the IBM Graphics Printer's
- ESC "E" (emphasized) mode.
-
- \H - HALF HIGH
- Toggle half high mode. Half high characters are
- compressed in the vertical direction, much like
- subscript or superscript characters appear on the
- standard IBM Graphics Printer.
-
- The IBM Graphics Printer has no equivalent mode.
-
- \I - ITALIC
- Toggle italic mode. Italic characters lean to the
- right.
-
- The IBM Graphics Printer has no equivalent mode.
-
- \U - UNDERLINE
- Toggle underline mode. Characters received after
- this command will be underlined. A space is
- considered a character, and will be underlined too.
-
- This mode corresponds to the IBM Graphics Printer's
- ESC "-" mode.
-
- \W - DOUBLE WIDTH
- Toggle double width mode. One double width character
- takes up exactly 2 normal character widths.
-
- This mode corresponds to the IBM Graphics Printer's
- ESC "W" mode.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 12
-
-
-
-
-
-
-
-
- USING IMAGEPRINT
- --------------------------------------------------------------
-
-
- CHARACTER OFFSETS:
-
- \^ - SUPERSCRIPT
- Select Superscripted printing for the following
- characters. Use \N to exit this mode.
-
- This mode corresponds to the IBM Graphics Printer's
- ESC "S0" mode.
-
- \V - SUBSCRIPT
- Select subscripted printing for the following
- characters. Use \N to exit this mode.
-
- This mode corresponds to the IBM Graphics Printer's
- ESC "S1" mode.
-
- \N - NORMAL OFFSET
- Select a standard offset for the following
- characters. The offset of a character is the
- distance above or below the standard print position
- on a line. This command ends superscript and
- subscript mode.
-
- This mode corresponds to the IBM Graphics Printer's
- ESC "T" mode.
-
-
- CANCELLING CHARACTER ATTRIBUTES/OFFSETS:
-
- \C - CANCEL
- Cancel all character attributes and offsets. This
- command is useful because keeping track of the
- current state of the toggling commands can become
- difficult. Bold, Half high, Italic, Underline, and
- Double width are all cancelled, plus any
- superscripting and subscripting.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 13
-
-
-
-
-
-
-
-
- USING IMAGEPRINT
- --------------------------------------------------------------
-
-
- PRINT DENSITY:
-
- \> - 10 CPI > > e x p a n d e d
- Select 10 characters per inch mode.
-
- This is the standard density for an IBM Graphics
- Printer. IMAGEPRINT defaults to this density.
-
- \| - 12 CPI
- Select 12 characters per inch mode. In this mode, 96
- characters will print on an 8" line.
-
- There is no equivalent command on an IBM Graphics
- Printer.
-
- \< - COMPRESSED squeezed<<
- Select 17.1 characters per inch mode. In this mode,
- 132 characters will print on an 8" line.
-
- This density corresponds to the IBM Graphics
- Printer's compressed mode.
-
- \P - PROPORTIONAL
- Select proportional inter-character spacing. This
- means that a "W" will take up more space than a "!".
- The number of characters that will print on a line
- depends on the accumulated character widths.
-
- There is no equivalent command on an IBM Graphics
- Printer.
-
-
- LINES PER INCH:
-
- \S - SIX LINES PER INCH
- Select 1/6 inches inter-line spacing. This is the
- default value of IMAGEPRINT. This command is
- identical in action to the ".LI 6" formatting
- command.
-
- This is the standard vertical line spacing of the
- IBM Graphics Printer.
-
- \E - EIGHT LINES PER INCH
- Select 1/8 inches inter-line spacing.
-
- This corresponds to the IBM Graphics Printer's ESC
- "0" (zero) command.
-
-
-
-
-
- 14
-
-
-
-
-
-
-
-
- USING IMAGEPRINT
- --------------------------------------------------------------
-
-
- STRAIGHT THROUGH MODE:
-
- \[ - BEGIN STRAIGHT THROUGH MODE
- Text received after this command is printed in
- standard printer quality. The only backslash command
- recognized in this mode is "\]". All other backslash
- commands received are printed as normal text.
-
- This mode is useful for mixing standard printing and
- IMAGEPRINT quality printing on the same page. It is
- also useful for sending printer control codes, such
- as a form feed character (ASCII 12) at the end of a
- page.
-
- Standard printing and IMAGEPRINT quality printing
- cannot be successfully mixed on the same line. The
- character placement and paper movement will not be
- correct.
-
- \] - END STRAIGHT THROUGH MODE
- Characters received after this command are printed
- in IMAGEPRINT quality. All backslash commands are
- enabled following this command.
-
-
- PRINTING A BACKSLASH:
-
- \\ - DOUBLE BACKSLASH
- To print a single backslash character, put double
- backslash characters in the input text, with no
- intervening space.
-
-
- JX-80 COLOR CONTROL:
-
- For those of you that have Epson JX-80 printers,
- IMAGEPRINT has facilities to change a line's color.
- It is not possible to intermingle different colors on
- the same line. If more than 1 color backslash command
- is on a line, the left-most command is the one
- recognized for that line. The backslash commands and
- the corresponding colors are:
-
- \! BLACK
- \@ RED
- \$ BLUE
- \% PURPLE
- \& YELLOW
- \* ORANGE
- \= GREEN
-
-
-
- 15
-
-
-
-
-
-
-
-
- USING IMAGEPRINT
- --------------------------------------------------------------
-
-
- FORMATTING COMMANDS
-
- IMAGEPRINT has text formatting capability using individual
- commands that specify the page length, left and right
- margin, word wrap, etc.
-
- You must explicitly turn on formatting with the ENABLE
- FORMATTING command (".EN"). The ".EN" command must come
- before any other formatting command. Otherwise, all text
- preceding ".EN", including formatting commands, is printed
- literally.
-
- Each formatting command is preceded by a ".", which must be
- the FIRST THING ON THE LINE, in column 1. Formatting
- commands like this, that have a leading ".", are called dot
- commands. The command type is made up of two characters,
- upper or lower case, following the dot, separated from it by
- zero or more spaces. There must be no space between the two
- command characters. If there is an optional trailing
- variable, it is separated from the command type characters
- by zero or more spaces. You can have comments following the
- trailing variable, separated from it by at least one space.
- For example, all of the following commands are equivalent:
-
- .lf3
- . lF 3
- .Lf 3 This is a comment - move paper 3 lines
- . LF 3
-
- Depending on the type of command, a trailing variable can
- either be a literal string, or a relative or absolute
- numerical value. An example of an absolute numerical value
- in a command is ".LM 3". Following this command, the left
- margin will be set to column 3. An example of a relative
- numerical value in a command is ".RM -10". Following this
- command, the right margin is shifted ten columns to the
- left.
-
- If the formatting command normally expects a trailing
- variable, and it is missing, the default value is assumed.
- The default values of the variable parameters are:
-
- .PN 1 (page number 1)
- .PL 66 (page length = 66 lines, or 11 inches at)
- (6 lines/inch)
- .LS 1 (no extra gap between lines)
- .LM 1 (left margin = column 1)
- .RM 80 (right margin = column 80 for IMP80,)
- (column 136 for IMP136)
- No headers or footers
-
-
-
- 16
-
-
-
-
-
-
-
-
- USING IMAGEPRINT
- --------------------------------------------------------------
-
-
-
- The above commands are explained in the following sections.
-
- The diskette files IMPTUTR1.TXT and IMPTUTR2.TXT show
- IMAGEPRINT formatting and backslash commands in use and have
- extensive comments. IMPTUTR1.TXT is an example of a busi-
- ness letter. IMPTUTR2.TXT is a more comprehensive demon-
- stration of IMAGEPRINT commands.
-
- The 2 character positions each backslash command takes up is
- taken into account during formatting. The extra width
- generated by the DOUBLE WIDTH command is also taken into
- account. The double width and underline backslash commands
- should not span spaces or tabs. Each individual word should
- be "wrapped":
-
- \wdouble\w \wwidth\w \uunderlined\u
-
- This is because a line may be broken at any point by the
- formatting. The double width mode continuing on to the next
- line can cause margin shift and the underlining mode
- continuing on to the next line can cause leading spaces to
- be underlined.
-
- Note that if you span spaces or tabs by ANY backslash
- command your headers and footers can be affected. Again,
- because of formatting, a line or page may be terminated at
- any point, and the de-activating backslash command may not
- have been reached before the header or footer prints. If
- the headers or footers contain backslash commands then the
- backslash commands can get "out of sync". For example, if
- italic mode is active beyond the end of a page and a footer
- prints that has a section of italic text, delimited by "\i",
- then the first "\i" encountered in the footer will TURN OFF
- italic mode and the second will turn it back ON. In other
- words, the section of text in the footer that was to be
- italicized will be the only text in the footer NOT
- italicized.
-
- Compressed, 12 characters per inch and 10 characters per
- inch cannot be mixed on a line that is to be left and right
- justified. The left and right margins shift when switching
- density. Keep the entire document in one density or use the
- FORCE PRINTING formatting command (".FP") to clear the
- formatting buffer before changing density.
-
-
-
-
-
-
-
-
- 17
-
-
-
-
-
-
-
-
- USING IMAGEPRINT
- --------------------------------------------------------------
-
-
- .EN ENABLE FORMATTING
- Default: not enabled.
-
- If you are going to use IMAGEPRINT's dot command
- formatting capabilities, include the enable command
- in your text before any other dot command or
- printable text. Once ".EN" has been sent, all of
- the dot commands are recognized. Otherwise no
- scanning for dot commands takes place and all text
- is printed literally. Backslash commands are always
- enabled, except in the special case of "\[".
-
- Formatting is not initially enabled because you may
- have already formatted your text with a word
- processor or you may not want formatting.
-
- When ".EN" is first encountered in the input text
- the values for variable parameters are set to the
- default values.
-
- ".EN" should only be sent once.
-
- There is no "disable formatting" command. Once
- enabled, formatting is active until IMAGEPRINT
- returns to the operating system. You can get the
- effect of disabled formatting if you send the ".NW"
- command and set the left margin to 1 and the right
- margin to the width of your printer. If you have
- defined headers and footers, there is no way to
- cancel them.
-
- .PL x PAGE LENGTH
- x default: 66 lines, or 11 inches at 6 lines/inch.
- Set page length to x lines. If you don't specify
- headers and footers, the entire page is available to
- you for printing text. The page length command
- normally appears once in a document, before the
- first printable text.
-
- .PN x PAGE NUMBER
- x default: 1
- Set the current page number. If an "&&" string
- appears in a header or footer, the current page
- number will be substituted. The page number incre-
- ments automatically as each page is printed.
-
-
-
-
-
-
-
-
- 18
-
-
-
-
-
-
-
-
- USING IMAGEPRINT
- --------------------------------------------------------------
-
-
- .PA MOVE TO NEXT PAGE
- This command forces the current contents of the
- print buffer to be sent to the printer and moves the
- paper to the top of the next page. If you have
- specified headers and footers, they will auto-
- matically print. If you are already at the top of a
- new page, this command will have no effect.
-
-
- HEADERS AND FOOTERS:
-
- A header is the text that automatically prints at the top
- of each page and a footer is the text that automatically
- prints at the bottom of each page.
-
- IMAGEPRINT allows a variable number of header and footer
- lines on both even and odd pages. You might have 3 even
- page headers, 5 odd page headers, 2 even page footers and
- 3 odd page footers. If you specify only 1 kind of header
- or footer, it will print on both even and odd pages.
-
- Three dots "..." in a header or footer string cause
- justification to take place. For example:
-
- .EF ...even page footer, right justified
- .EF even page footer, left justified...
- .EF ...even page footer, centered...
- .EF left justified...centered...right justified
-
- If the header or footer is longer than the width specified
- by the ".SW" (set width) command, it will be truncated.
-
- Headers and footers do not shift if the left or right
- margins are altered. The only way to shift the headers and
- footers is with the ".EE" and ".OE" commands.
-
- If the header or footer string contains an "&&" string,
- then the current page number is substituted for the "&&".
-
- The header/footer storage pool holds about 950 characters.
- This is more than most people will ever need. If you run
- out of room by specifying a lot of headers and footers
- (and get the error message), you may not be taking
- advantage of "...". The headers and footers are justified
- and expanded as they are printed and do not take up much
- room in storage.
-
- The file IMPTUTR2.TXT shows all four types of headers and
- footers in use.
-
-
-
-
- 19
-
-
-
-
-
-
-
-
- USING IMAGEPRINT
- --------------------------------------------------------------
-
-
- .EH string EVEN PAGE HEADER
- Default: empty
-
- For example, the following dot commands would cause a
- 5 line header to print on all even pages, and all odd
- pages too, if no odd header had been defined. The 2
- printing header lines would be preceded by 1 blank
- line and followed by 2 blank lines. The first line of
- document text would be immediately below the last
- header line, on line 6.
-
- .EH
- .EH ------------------------------------------------
- .EH ... ImagePrint Demonstration page &&
- .EH
- .EH
-
- .OH string ODD PAGE HEADER
- Default: empty
- Same format as ".EH" above
-
- .EF string EVEN PAGE FOOTER
- Default: empty
- Same format as ".EH" above
-
- .OF string ODD PAGE FOOTER
- Default: empty
- Same format as ".EH" above
-
- .SW x SET HEADER AND FOOTER WIDTH
- x default: 80 for IMP80.EXE, 136 for IMP136.EXE
- This command allows you to set the length of the
- headers and footers and thus the header or footer
- right margin when using justification ("...").
- Headers and footers are truncated if they are longer
- than the ".SW" value.
-
- .LI x LINES PER INCH
- x default: 6
- Only two values for x are recognized: 6 or 8 lines
- per inch. All other values are ignored. Six lines
- per inch works well with proportional, 12 and 10 cpi
- characters. Eight lines per inch works well with
- compressed (17.1 cpi) characters.
-
- Switching the lines per inch value in the middle of
- printing a document can cause page alignment
- problems.
-
-
-
-
-
- 20
-
-
-
-
-
-
-
-
- USING IMAGEPRINT
- --------------------------------------------------------------
-
-
- .LS x LINE SPACING
- x default: 1
- x is the number of line feeds between text lines.
- For example, to print on every other line, send
- ".LS 2".
-
- .PP x START PARAGRAPH
- x default: 0
- The paper will move down one line, and the first
- line of the new paragraph will be indented x spaces.
-
- .WW WORD WRAP WITH JUSTIFICATION
- Default: enabled
- Turn on left and right justification within the
- boundaries of the left and right margins.
-
- .NW NO WORD WRAP
- Default: disabled
- Cancel the ".WW" command above. Text sent after this
- command will not be left and right justified between
- the left and right margins.
-
- .LM x LEFT MARGIN
- x default: 1
- Set the left margin. This is the starting column
- for printing in both the word wrap and no word wrap
- modes.
-
- .RM x RIGHT MARGIN
- x default: 80 for IMP80, 136 for IMP136
- Set the right margin. No text will print beyond this
- column if word wrap mode is enabled.
-
- .EE x EXTRA GUTTER, EVEN PAGES
- x default: 0
- This value is added to both the left margin of your
- text and the left margin (column 1) of the headers
- and footers. In the case of even numbered pages,
- this value is often zero or negative.
-
- .OE x EXTRA GUTTER, ODD PAGES
- x default: 0
- The same as ".EE" above, but for odd numbered pages.
- This value is often positive.
-
- .TI x TEMPORARY INDENT
- x default: 0
- Indent x spaces for the start of the next line. This
- indent is added to the value of the left margin, not
- the left side of the paper.
-
-
-
- 21
-
-
-
-
-
-
-
-
- USING IMAGEPRINT
- --------------------------------------------------------------
-
-
- .CE CENTER LINE
- Center the following line of text between the left
- and right margins.
-
- .FP FORCE PRINTING
- Any characters in the formatting buffer will be
- printed, even if word wrap mode is enabled and the
- right margin has not been reached. You must use this
- command to empty the print buffer before changing
- the left or right margins. Otherwise the buffered
- text will print within the new margin settings.
-
- .LF x FORCE PAPER MOVEMENT
- x default: 1
- Move the paper x lines. If x is greater than the
- remaining lines on the current page, the paper will
- move to the top of the next page.
-
- .!! \? IMMEDIATE BACKSLASH EXECUTION
- This command causes the following backslash command,
- separated from ".!!" by zero or more spaces, to be
- acted on immediately. Only a single backslash
- command may follow a ".!!". The question mark
- represents the single character following the
- backslash.
-
- Suppose you want to print a document, including
- headers and footers, at 17.1 (compressed) characters
- per inch density, rather than the default 10 cpi.
- Usually backslash commands, embedded in a line of
- text, are acted on as that line of text is printed.
- If you precede the first line of text in your
- document with "\<", by the time the first line of
- text prints, any headers will have already printed
- at 10 cpi. To get around this, precede any
- printable text with ".!! \<".
-
- .. string COMMENTS
- If the dot in column 1 is followed by another dot,
- separated from it by zero or more spaces, then the
- entire line is considered to be a comment line, and
- is ignored by IMAGEPRINT. For example:
- .. This is a comment line
- . .This is also a comment line
-
-
-
-
-
-
-
-
-
- 22
-
-
-
-
-
-
-
-
- USING IMAGEPRINT
- --------------------------------------------------------------
-
-
- INTERNATIONAL CHARACTER SETS
-
- The diskette file NATIONAL.COM allows you to customize
- IMAGEPRINT for use in ten different countries, as well as
- allowing you to place any IMAGEPRINT character at any ASCII
- position.
-
- Remember that IMAGEPRINT's characters are those of the IBM
- Graphics Printer. To get a printout of available
- characters, use IMAGEPRINT to copy FTABLE.TXT to the
- printer, as described in Section "What does IMAGEPRINT
- include?", Subsection "Fonts".
-
- To use NATIONAL.COM, you must have the version of IMAGEPRINT
- you wish to alter (IMP80 or IMP136) accessible for modifi-
- cation (on the same diskette or in another drive).
-
- Type "NATIONAL", plus the name of the IMAGEPRINT program.
- For example, "NATIONAL IMP136" or "NATIONAL B:IMP80".
- NATIONAL.COM has built-in instructions that automatically
- appear when the program is invoked.
-
- If you select another country's characters, those characters
- will replace the standard USA characters at the ASCII
- positions shown. You can always reset the character
- translation back to the standard USA characters by selecting
- the USA character set.
-
- Individual characters can also be reassigned to different
- ASCII locations.
-
- NATIONAL.COM will not run on DOS versions below 2.0.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 23
-
-
-
-
-
-
-
-
- USING IMAGEPRINT
- --------------------------------------------------------------
-
-
- USING WITH A WORD PROCESSOR/TEXT EDITOR
-
- Your word processor must be able to create standard ASCII
- files to work correctly with IMAGEPRINT. There must be no
- hidden formatting characters.
-
- WORDSTAR, when in "editing a document file" mode, sets the
- high-order bit of text character bytes to indicate
- formatting information. This has the effect of adding 128
- to the ASCII value of a character and causes a character
- from the upper half of the font to print. You can avoid
- this problem by indicating to WORDSTAR that you are editing
- a non-document file.
-
-
- USING WITH PC-WRITE
-
- One of the best programs around is PC-Write, a full feature
- word processor offered to the public under the Shareware
- program by Bob Wallace, its originator. PC-Write is ideal
- for use with IMAGEPRINT.
-
- Included on the IMAGEPRINT diskette are three files,
- RULER.DEF, RULER.PRT and PCWRT.HLP, that you can use to
- configure PC-Write for IMAGEPRINT.
-
- For a full understanding of the configuration process, the
- PC-Write manual should be read in combination with the
- following notes.
-
- Note that you cannot use any of IMAGEPRINT's dot formatting
- commands if you are using PR.EXE to format your printed
- output. IMAGEPRINT's dot formatting commands are not
- compatible with PC-Write's dot commands.
-
- The ruler files define all of IMAGEPRINT's facilities as ALT
- keystrokes (ALT + another key). RULER.DEF works with ED.EXE
- and RULER.PRT works with PR.EXE. The contents of these ruler
- files are identical.
-
- You must double up your ALT keystrokes when selecting an
- IMAGEPRINT facility. For example, ALT"W" + ALT"W" is the
- equivalent of one "\W". This doubling is necessary because
- PC-Write automatically cancels all active attributes at the
- end of every line, so you must make it seem as though the
- attribute has already been cancelled. All doubled up ALT
- keystrokes persist beyond the current line. The characters
- assigned by RULER.DEF to the ALT keystrokes are not
- logically part of the text and they don't affect paragraph
- justification. You can toggle their visibility by pressing
- ALT + the space bar.
-
-
- 24
-
-
-
-
-
-
-
-
- USING IMAGEPRINT
- --------------------------------------------------------------
-
-
-
- When you are finished editing, run the PC-Write utility
- PR.EXE. This program converts the ALT keystroke characters
- into backslash commands.
-
- The file PCWRT.HLP should be substituted for the last help
- screen in the standard PC-Write file HELPE.DEF if you have
- PC-Write Version 2.4 or above. Earlier versions didn't
- display formatting characters on the help screens, and
- PCWRT.HLP contains not only the ALT commands, but also the
- visible formatting characters. You can use PC-Write to do
- the editing. Once this change is done, all of the ALT
- keystrokes and corresponding formatting characters are
- displayed in the last screen of the on-line help.
-
- The following table lists the ALT keystrokes that select the
- various IMAGEPRINT commands defined in RULER.DEF and
- RULER.PRT and documented in PCWRT.HLP:
-
- ALT-B ALT-B - (B)old
- ALT-I ALT-I - (I)talic
- ALT-U ALT-U - (U)nderline
- ALT-W ALT-W - Double (W)idth
- ALT-H ALT-H - (H)alf Height
-
- ALT-A ALT-A - Superscript, (A)bove
- ALT-N ALT-N - (N)ormal offset
- ALT-D ALT-D - Subscript, (D)own
-
- ALT-C ALT-C - (C)ancel all of the above offsets and
- attributes
-
- ALT-T ALT-T - (T)en characters per inch
- ALT-L ALT-L - Twe(L)ve characters per inch
- ALT-Q ALT-Q - Compressed (17.1 cpi)
- ALT-P ALT-P - (P)roportional character spacing
-
- ALT-S ALT-S - (S)ix lines per inch
- ALT-E ALT-E - (E)ight lines per inch
-
- ALT-F ALT-F - Font 1, Cubic
- ALT-G ALT-G - Font 6, Small
- ALT-J ALT-J - Font 7, Hollow
- ALT-K ALT-K - Font 8, Pica
- ALT-X ALT-X - Font 9 Block
-
-
-
-
-
-
-
-
- 25
-
-
-
-
-
-
-
-
- APPENDIX
- --------------------------------------------------------------
-
-
- APPENDIX
-
-
- IMAGEPRINT BACKSLASH COMMANDS SUMMARY
-
- \1 - select font 1, Cubic
- \6 - select font 6, Small
- \7 - select font 7, Hollow
- \8 - select font 8, Pica
- \9 - select font 9, Block
-
- \F - select (F)ast mode - no bold
- \Q - select (Q)uality mode (3 passes)
- \L - select (L)aser quality mode (six passes)
-
- \B - toggle (B)old mode
- \H - toggle (H)alf-high mode
- \I - toggle (I)talic mode
- \U - toggle (U)nderline mode
- \W - toggle double (W)idth mode
-
- \N - (N)ormal offset
- \^ - Superscript
- \V - Subscript
-
- \C - (C)ancel all character attributes & offsets
-
- \> - select 10 cpi >>s p r e a d a p a r t
- \| - select 12 cpi
- \< - select CONDENSED squeezed<<
- \P - select (P)roportional
-
- \S - (S)ix lines per inch
- \E - (E)ight lines per inch
-
- \[ - start straight through mode
- \] - end straight through mode
-
- \\ - "\"
-
- ****JX-80 colour control****
- \! - black
- \@ - red
- \$ - blue
- \% - purple
- \& - yellow
- \* - orange
- \= - green
-
-
-
-
-
- 26
-
-
-
-
-
-
-
-
- APPENDIX
- --------------------------------------------------------------
-
-
- IMAGEPRINT FORMATTING COMMANDS SUMMARY
-
-
- .EN (EN)able formatting - This command must be received
- before any other formatting commands are recognized.
-
- .PL x x = (P)age (L)ength
- .PN x x = (P)age (N)umber
- .PA Move to top of next (PA)ge
- .OH string define (O)dd page (H)eader string
- .EH string define (E)ven page (H)eader string
- .OF string define (O)dd page (F)ooter string
- .EF string define (E)ven page (F)ooter string
- .SW x x = (S)et (W)idth of headers, footers
- .LI x x = (L)ines per (I)nch (6 or 8 only)
- .LS x x = (L)ine (S)pacing
- .PP x x = temporary indent for new (P)aragra(P)h
- .WW Enable (W)ord (W)rap with left and right justification
- .NW (N)o (W)ord wrap
- .LM x x = (L)eft (M)argin
- .RM x x = (R)ight (M)argin
- .EE x x = (E)ven page (E)xtra left gutter
- .OE x x = (O)dd page (E)xtra left gutter
- .TI x x = (T)emporary (I)ndent for next line
- .CE (CE)nter next text line between margins
- .FP (F)orce (P)rinting of text buffer
- .LF x x = number of (L)ine (F)eeds
- .!! \? Execute a backslash command immediately
- .. Comment
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 27
-
-
-
-
-
-
-
-
- APPENDIX
- --------------------------------------------------------------
-
-
- ERROR MESSAGES
-
- ERROR - Bad syntax. Should be:
- IMP80 inputfile [LPTx:] (x = 1,2,3)
-
- This is a reminder of the correct way to run IMAGEPRINT.
- You probably forgot to specify the input source. See the
- Section "Starting IMAGEPRINT" for details.
-
- ERROR - Default font file (FONT1) not found or invalid:
-
- The default font is Cubic (FONT1). IMAGEPRINT always tries
- to load FONT1 when it is invoked. This message appears if
- FONT1 is not on the currently active drive, or it doesn't
- contain the right data.
-
- ERROR - Font file not found or invalid:
-
- Either the font file you specified in a backslash command
- is not on the currently active drive, or it doesn't
- contain the right data.
-
- ERROR - Invalid 2nd parameter - printer:
-
- Your printer port specification is either misspelled
- (LPR1:), or there is no parallel port available
- corresponding to your selection. Perhaps you have tried to
- select LPT2: when you have only 1 parallel port on your
- computer.
-
- ERROR - Printer not ready or invalid:
-
- IMAGEPRINT does a hardware check when it is first loaded.
- It has detected a problem with the printer (is it turned
- on?), or perhaps you have tried to select a non-existent
- port.
-
- ERROR - Input file not found:
-
- Your text input file cannot be found. Make sure you have
- spelled all names correctly, including directory paths if
- you are using DOS 2.0 and above.
-
- ERROR - Input file fault:
-
- An error was detected while reading from the input file.
- This can occur if you removed the diskette IMAGEPRINT was
- reading from, or if a diskette read error occurs.
-
-
-
-
-
- 28
-
-
-
-
-
-
-
-
- APPENDIX
- --------------------------------------------------------------
-
-
- ERROR - Time-out on sending to printer
- Returning to DOS
-
- The printer was unable to accept the character that was
- sent to it. Perhaps the printer was turned off, ran out of
- paper, or was taken off line.
-
- The amount of time that must pass before a time-out error
- is detected depends on the operating system of your
- computer, not on IMAGEPRINT.
-
- ERROR - Invalid backslash command: '\?'
-
- An unrecognizable backslash command has been sent to IMAGE-
- PRINT. The question mark above represents the erroneous
- character, which will be displayed on your screen.
-
- ERROR - Invalid command following '.!!': string
-
- The string following ".!!" does not start with "\". Only
- backlash commands can follow the immediate execute
- command.
-
- Not enough room in Header/Footer buffer
-
- The header/footer buffer save area is full, or there is no
- room for the size of header/footer you are trying to add.
- If you are right justifying text with spaces use "..." to
- do the same thing. It takes up less room.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 29
-
-
-
-
-
-
-
-
- APPENDIX
- --------------------------------------------------------------
-
-
- TECHNICAL NOTES
-
- FONT1 is the default font and is always loaded when
- IMAGEPRINT is first invoked. If you are a registered user,
- with five fonts, you can rename another font to "FONT1", and
- thus define your own personal default. Don't forget to make
- a copy of the standard FONT1 (Cubic) first.
-
- The effective dot density of IMAGEPRINT is 216 dots per inch
- vertically by 240 dots per inch horizontally.
-
- IMAGEPRINT normally positions the print head 1/14 of an inch
- above the next print line. This is done so that unusually
- tall characters can print correctly. If you need exact
- paper positioning, just before running IMAGEPRINT position
- the top of the page slightly lower, relative to the print
- head, than you would otherwise, because the paper will move
- 1/14 of an inch before the first line is printed.
-
- IMAGEPRINT works by driving the printer in dot graphics
- mode. Printing an 80 column line of text means that about
- 6000 bytes are sent to the printer. If a transmission error
- occurs and a byte or two is lost, then the graphics byte
- count is wrong, and you can end up printing a lot of
- garbage. If this happens, turn the printer off and wait for
- the operating system to time out (if your computer is set up
- to time out), or wait for the printer to resynchronize with
- IMAGEPRINT. This shouldn't take more than 1 print pass.
-
- Just as on the standard IBM Graphics Printer, graphics
- characters do not print correctly in half-high mode.
-
- All non-printing characters between ASCII 0 and 31 are
- ignored, except for horizontal tab (9) and line feed (10).
- To send a non-printing character to the printer, use the
- straight through mode described on page 15.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 30
-
-
-
-
-
-
-
-
- APPENDIX
- --------------------------------------------------------------
-
-
- OTHER IMAGE COMPUTER SYSTEMS PRODUCTS
-
- METATEXT
-
- METATEXT offers the same high quality printed output as
- IMAGEPRINT. The following is a summary of its features.
-
- (1) IMAGEPRINT is an applications program, whereas METATEXT
- remains RAM resident in your computer after invocation. The
- 80 column version takes up about 29K of RAM and the 136
- column version takes up about 34K of RAM.
-
- (2) Once METATEXT has been made resident, it then auto-
- matically intercepts and enhances data you send to your
- printer. It provides complete compatibility with other
- programs such as BASIC or a word processor, because it
- emulates the IBM Graphics Printer, recognizing all of that
- printer's escape sequences. This means that no matter what
- printer you are using (Epson, compatible), it will act just
- like an IBM Graphics Printer. IT DOESN'T ALTER THE REGULAR
- OPERATION OF YOUR COMPUTER IN ANY WAY.
-
- (3) A METATEXT Puck is included with METATEXT. It makes it
- easy for you to select either regular quality, which is
- normally available from your printer, or METATEXT
- correspondence quality.
-
- The Puck is a small, flat device which sits on your desk
- top. It is attached to your computer's printer port by a
- flexible cable. One side is marked DRAFT, and the other is
- marked QUALITY. Turning over the puck is all that you need
- to do to switch between quality typeface and regular printer
- operation. You can do this while in an applications
- program, such as a word processor.
-
- Besides convenience, selecting the print quality with the
- Puck avoids incompatibility problems that can arise from
- using the keyboard to select print quality. Many appli-
- cations programs intercept input from the keyboard, as do
- all keyboard enhancement programs.
-
- (4) A professionally printed manual comes with METATEXT.
-
- (5) METATEXT is supplied with Courier, Cubic, Elite, Italic,
- Orator and Typewriter fonts. Registered IMAGEPRINT users
- are supplied with Cubic, Small, Pica, Hollow and Block
- fonts. All Image fonts are interchangeable.
-
- METATEXT sells for 129 dollars/95 pounds. See the Introduction
- Section "Registering your copy of IMAGEPRINT" for an intro-
- ductory offer on the price of Metatext.
-
-
- 31
-
-
-
-
-
-
-
-
- APPENDIX
- --------------------------------------------------------------
-
-
-
- CP/M-80 VERSION OF IMAGEPRINT
-
- The CP/M (1.4 and up) version of IMAGEPRINT differs from the
- IBM PC version in the following respects:
-
- (1) There are 2 extra backslash commands available, "\+"
- and "\-". "\+" adds 128 to a character's ASCII value;
- "\-" subtracts 128 from its value. They are included so
- that CP/M users can access the second half of a font's
- characters (ASCII 128 to 255). All fonts have the same
- characters as the IBM Graphics Printer, so you have
- access to all of the graphics, mathematical, and foreign
- characters.
- (2) Because there is only 1 printer port supported by
- CP/M, all output goes to the list device, commonly LPT:.
- (3) NATIONAL.COM, used for relocating characters to
- different ASCII positions, is not available.
-
- There is no User-Supported version of CP/M IMAGEPRINT. CP/M
- IMAGEPRINT (IMP80 & IMP136), with five fonts, is available
- from Image Computer Systems for 20 dollars/14 pounds, plus a
- media and handling charge of 6 dollars/5 pounds. Additional
- fonts are available for 5 dollars/4 pounds. See the order
- form at the end of this documentation.
-
- The following diskette formats are available:
- > 8 inch single sided single density CP/M-80 diskettes OR
- > The 5 1/4 inch single or double sided, double density
- diskettes listed below. Note that some of the diskette
- formats are for CP/M-86 computers, which IMAGEPRINT does
- not run on. The CP/M-86 formats are offered for those of
- you who, for some reason, need to transfer IMAGEPRINT
- from a CP/M-86 computer to a CP/M-80 computer.
-
- A. B. Dick Magna III CCS 512 ds
- Access Matrix ss dd CCS 1024 ds
- Actrix ds dd Col. Commander 964
- Ad. Dig. Super 6 ds CDP old CP/M86
- Associate ds CDP CP/M86 1.6
- Avatar TC10 ds Davidge ds
- Beehive Topper ds DEC VT-180 Robin
- Bondwell 12 ss Digilog 1000
- Bondwell 14 ds Direct 1025
- BMC if800 M20 Epson Std. QX-10
- CAL PC ds dd Epson Europe QX-10
- Casio FP1000 Epson Multifont
-
- (ss : single sided, ds : double sided, dd : double density)
-
- (continued on the next page)
-
-
- 32
-
-
-
-
-
-
-
-
- APPENDIX
- --------------------------------------------------------------
-
-
- Epson old QX-10 Pegasus 512 ds
- Fujitsu 16 CP/M Philips PC2010
- Gnat 10 ds dd PMC-101
- Groupil III Reynolds & Reynolds
- Heath Magnolia ss Sanyo MBC-1000
- Heath Magnolia ds Sanyo MBC-1150
- Hewlett-Packard 86 Seequa CP/M ss
- Hewlett-Packard 125 Seequa CP/M ds
- IBM CP/M86 ss Superbrain ss 35 track
- IBM CP/M86 ds Superbrain ss 40 track
- IDEA Bitelex ss Superbrain CP/M ds
- IMS 5000 Turbo ss Superbrain SI/OS ds
- IMS 5000 Turbo ds Systel II ss
- Insight Dev. IQ-120 Systel III ds
- ISM CP/M ds Teletek ss
- Kaypro 2 Tektronix 4170
- Kaypro 2X Televideo CP/M
- Kaypro 4 TI Pro. CP/M ss
- Kaypro 10 TI Pro. CP/M ds
- LNW-80 ss dd TRS 3 FEC CP/M
- Lobo MAX-80 256 ss TRS 3 FEC T805
- Lobo MAX-80 512 ss TRS 3 Holmes CP/M
- Luxor ss dd TRS 3 Hurr. Lab CP/M
- Magic Computer ds TRS 3 Mem. Mer. CP/M
- Micral 9050 ds TRS 4 Tandy CP/M+
- Micron Quark TRS 4 Mont. CP/M
- Morrow MD2 ss TurboDOS ds
- Morrow MD3 Wangwriter CP/M
- Morrow MD11 Xerox 820 ss dd
- NCR Dec. Mate 5 Xerox 820 ds dd
- NEC PC ss dd Xor 5 ds
- NEC PC ds dd Z-90 old ss
- Okidata if800 M20 Z-90 new ss
- Olympia EX II ss Z-90 ds dd
- Olympia EX-100 Z-100 ss CP/M
- Osborne ss dd Z-100 old ds
- Osborne 4 ds Z-100 new ds
- Osborne Osmosis Zorba 7 dd
- Otrona Attache
-
- (ss : single sided, ds : double sided, dd : double density)
-
- If you have one of the following computers, you will have to
- send us a pre-formatted 5 1/4" diskette. We can write to
- these diskette formats, but we can't format them. We will
- deduct a 4 dollar/3 pound media charge.
-
- Cromemco CDOS ss dd Olivetti ds
- Cromemco CDOS ds dd Olivetti ETV 300
- Cromemco ITerm. CP/M ss Toshiba T-100
- Cromemco ITerm. CP/M ds
-
-
- 33
-
-
-
-
-
-
-
-
- APPENDIX
- --------------------------------------------------------------
-
-
- RULES AND REGULATIONS
-
-
- COPYING IMAGEPRINT
-
- A PC-DOS/MS-DOS IMAGEPRINT distribution diskette has only
- one font, Cubic. Individuals may make copies of the PC-
- DOS/MS-DOS IMAGEPRINT distribution diskette and give it to
- friends or acquaintances. There must be no fee involved.
-
- Computer clubs may also copy the diskette and give it to
- their members. There must be no fee involved, other than a
- small fee for the cost of making a copy of the diskette.
-
- The PC-DOS/MS-DOS IMAGEPRINT distribution diskette must be
- be unaltered if copied and given away as a diskette or
- transmitted by any telecommunications link or made available
- on a computerized "bulletin board". The programs and
- documentation are a complete entity that must not be
- separated or modified in any way.
-
- PC-DOS/MS-DOS REGISTERED IMAGEPRINT, with five font files,
- may not be copied, except for backup purposes, by the
- registered owner. The ONLY source of REGISTERED IMAGEPRINT,
- or any fonts other than the Cubic font, is Image Computer
- Systems.
-
-
- DISCLAIMER
-
- Image Computer Systems makes no representations or
- warranties with respect to IMAGEPRINT programs or
- documentation and specifically disclaims any implied
- warranties of merchantability or fitness for any particular
- purpose.
-
- In no event shall Image Computer Systems be liable to the
- purchaser or any user for any damages, including any
- incidental or consequential damages, expenses, lost profits,
- lost savings, or other damages arising out of the use or
- inability to use the product.
-
-
-
-
-
-
-
-
-
-
-
-
- 34
-
-
-
-
-
-
-
-
- APPENDIX
- --------------------------------------------------------------
-
-
- IMAGE COMPUTER SYSTEMS - A PROFILE
-
- Image Computer Systems is a software and hardware
- development company that has been supplying OEMs and systems
- houses with specialized printer products since 1974.
-
- Unlike many other developers, we take the User-Supported
- software concept very seriously. We see User-Supported
- software as part of an emerging trend toward high quality
- software sold in high volume at a low profit margin. The key
- to this is low overhead.
-
- The User-Supported approach allows us to put the bulk of our
- money into development. Products like IMAGEPRINT and
- METATEXT take a lot of time and money to develop, but they
- are the best on the market.
-
- The low price of IMAGEPRINT and METATEXT reflect our savings
- on advertising.
-
- Support us and we'll support you.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 35
-
-
-
-
-
-
-
-
- INDEX
- --------------------------------------------------------------
-
-
- INDEX
-
- 6 lines per inch, 3, 14, 25, 26
- 8 lines per inch, 3, 14, 25, 26
- 10 cpi, 2, 10, 14, 17, 22, 25, 26
- 12 cpi, 1, 2, 10, 14, 17, 25, 26
- 17.1 cpi (compressed), 2, 14, 17, 20, 22, 25, 26
- Applications program, 1, 31
- ASCII, 3, 23, 24, 32
- Available fonts, 2, 3, 5,
- Backslash, 1, 3, 8, 10, 15, 17, 18, 22, 27-29
- BASIC, 31
- Block font, 2, 11, 25, 26
- Bold, 1, 10, 11, 12, 13, 25, 26
- Buffer, 17, 22
- Cancel, 10, 13, 25, 26
- Centering text, 3, 22, 27
- Color, 1, 15, 26
- Comment, 22, 27
- Compatibility, 1, 3, 4
- Compressed, 1, 10, 14, 17, 20, 22, 25, 26
- Copy files, 7
- Courier font, 31
- CP/M, 4, 32
- Cubic font, 2, 4, 5, 11, 25, 26, 28, 30, 31
- Density, characters, 14, 17
- Diskette, IMAGEPRINT, 4
- Distribution diskette, 5, 34
- DOS, 4, 5, 7, 9, 23, 28, 34
- Dot commands, 3, 8, 16, 24
- Double width, 1, 3, 12, 13, 17, 25, 26
- Elite font, 31
- Enable formatting, 16, 18
- Epson, 1, 3, 15, 31
- Error, 8, 28
- Escape character, 10, 31
- Examples, 4, 10
- F.DAT, 3, 4
- Fast mode, 11, 26
- Files, IMAGEPRINT disk, 4
- FONTDEMO.BAT, 3, 4
- Footers, 3, 16-20, 27, 29
- Force printing, 22, 27
- Form feed, 15
- Formatting, 1, 3, 16, 24, 27
- FTABLE.TXT, 3, 4, 23
- Graphics, characters, 1, 30
- Gutters, 3, 21, 27
- Half-high, 1, 12, 13, 25, 26
- Headers, 3, 16-20, 27, 29
- Hollow font, 2, 11, 25, 26, 31
-
-
- 36
-
-
-
-
-
-
-
-
- INDEX
- --------------------------------------------------------------
-
-
- IBM Graphics Printer, 1, 3, 5, 31
- Immediate command, 22, 27
- IMP80.EXE, 4, 7, 8
- IMP136.EXE, 4, 7, 8
- IMPTUTR1.TXT, 4, 10, 17
- IMPTUTR2.TXT, 4, 10, 17, 19
- Indent, 21, 27
- Italic
- Font, 31
- Mode, 1, 10, 12, 13, 17, 25, 26
- Justification, text, 1, 3, 20, 24
- Keyboard, 9, 31
- Laser mode, 11, 26
- Left margin, 3, 16, 17, 21, 22, 27
- Line feed, 16, 22, 27
- Line spacing, 3, 16, 21, 27
- Lines per inch, 1, 3, 14, 20, 27
- LPT:, 3, 7, 28, 32
- MANUAL.DOC, 4
- Margin, 1, 3, 16, 17, 21, 22, 27
- Mathematical symbols, 1
- METATEXT, 5, 31
- National characters, 1, 23
- NATIONAL.COM, 4, 23, 32
- Next page, 19
- No word wrap, 18, 21
- Normal offset, 13, 25, 26
- Orator font, 31
- Page length, 16, 18, 27
- Page numbering, 16, 18, 27
- Paper movement, 22, 30
- Paragraph, 21, 27
- PCWRT.HLP, 4, 24, 25
- Pica font, 2, 11, 25, 26, 31
- Print mode, 2, 11
- Printer
- Compatibility, 3
- Escape sequences, 31
- Port, 3, 7, 28
- Proportional spacing, 1, 10, 14, 25, 26
- Quality mode, 11, 26
- README, 4
- Registered diskette, 5, 34
- Registration, 5
- Right margin, 3, 16, 17, 21, 22, 27
- RULER.DEF, 4, 24, 25
- RULER.PRT, 4, 24, 25
- Select
- Font, 7, 11
- Printer, 7, 9
- Small font, 2, 11, 25, 26, 31
-
-
- 37
-
-
-
-
-
-
-
-
- INDEX
- --------------------------------------------------------------
-
-
- Straight through mode, 15, 26, 30
- Subscript, 1, 10, 13, 25, 26
- Superscript, 1, 10, 13, 25, 26
- Time-out, 8, 29
- Toggling commands, 10, 12
- Typewriter font, 31
- Typewriter mode, 7, 9
- Underline, 1, 10, 12, 13, 17, 25, 26
- Width, headers and footers, 19, 20, 27
- Word processor, 1, 8, 24, 31
- Word wrap, 21, 22, 27
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 38
-
-
-
-
-
-
-
-
- REGISTRATION/ORDER FORM
-
-
- Company ___________________________________
-
- Name ___________________________________
-
- Address ___________________________________
-
- Address ___________________________________
-
- City, State (Town, County) ___________________________________
-
- Zip Code (Postal code) ___________
-
-
- __ PC-DOS/MS-DOS IMAGEPRINT distribution diskette $10/9 pounds
- (Latest version, 1 font)
-
- __ PC-DOS/MS-DOS IMAGEPRINT registration $20/14 pounds
- (Latest version, 5 fonts)
-
- __ PC-DOS/MS-DOS METATEXT $109/95 pounds
- (Resident IBM printer emulation, 6 fonts)
- (** INCLUDES SPECIAL $20 DISCOUNT IN USA ONLY)
-
- __ PC-DOS/MS-DOS METATEXT and IMAGEPRINT $105/93 pounds
- (special offer, 10 fonts)
- (** INCLUDES SPECIAL $20 DISCOUNT, PLUS
- PACKAGE PROMOTIONAL DISCOUNT OF $24)
-
- Subtotal __________
-
- __ Surcharge if DOS 1.1 single-sided diskettes $5/4 pounds
- (See "Registering your copy of IMAGEPRINT")
-
- __ Surcharge for COD order $5
- (USA only - Requires cash or cashier's check)
-
- Connecticut residents add 7 1/2% sales tax __________
-
- United Kingdom residents add 15% VAT __________
-
- Total __________
-
- Payment is by:
- __ Personal check __Money order/Bank draft
- __ MasterCard __Visa __COD
-
- Card number _______________________ Expiration date ___________
-
- Card Holder Signature _________________________________________
-
- Card Holder Name (Please Print) _______________________________
-
-
- __ Please send more information on METATEXT
-
- Suggestions - Improving IMAGEPRINT, comments, etc:
-
- _______________________________________________________________
-
- _______________________________________________________________
-
-
-
- CP/M-80 ORDER FORM
-
- Company ___________________________________
-
- Name ___________________________________
-
- Address ___________________________________
-
- Address ___________________________________
-
- City, State (Town, County) ___________________________________
-
- Zip Code (Postal code) ___________
-
- __ CP/M-80 IMAGEPRINT $20/14 pounds
- (Latest 80 and 136 column versions, 5 fonts)
-
- Additional fonts:
- __ FONT 0 (Courier) $5/4 pounds
- __ FONT 2 (Elite) $5/4 pounds
- __ FONT 3 (Italic) $5/4 pounds
- __ FONT 4 (Orator) $5/4 pounds
- __ FONT 5 (Typewriter) $5/4 pounds
-
- Media and handling charge for all orders $6/5 pounds
-
- Subtotal __________
-
- Less $4/3 pounds if Crom/Tosh/Olivetti (See doc) __________
-
- Connecticut residents add 7 1/2 % tax __________
-
- United Kingdom residents add 15% VAT __________
-
- Total __________
-
- Payment is by:
- __ Personal check __Money order/Bank draft
- __ MasterCard __Visa
-
- Card number ________________ Expiration date __________________
-
- Card Holder Signature _______________________________________
-
- Card Holder Name (Please Print) _______________________________
-
- Diskette type: __ 8" CP/M-80 SSSD
- or
- 5 1/4" format description: (See documentation)
-
- ______________________________________________
-
- Be sure to enclose a pre-formatted 5 1/4" diskette for
- any of the following computers:
- Cromemco Toshiba T-100 Olivetti
-
- Suggestions - Improving IMAGEPRINT, other disk formats, etc:
-
- __________________________________________________________
-
- __________________________________________________________
-
-
-
-
-